rice pudding - French English Dictionary